package com.huarui.part.dao;

import java.util.List;
import java.util.Map;

import org.ewaf.framework.dao.IBaseDao;

import com.huarui.part.model.PartUpload;

public interface IPartUploadDao extends IBaseDao {
	
	
	public Integer getCountPartUploadByComId(Map<String, Object> map);
	
	List<PartUpload> getPartUploadListByComId(Map<String, Object> map);
	
	public PartUpload getPartUploadByCodeWithComapnyId(Integer companyId,String code);
	
	
	public int batchInsert(final List<PartUpload> list);
	
	
	public int deleteWithCompanyId(Map<String, Object> map);
	
	Integer getPartUloadCountByConditions(Map<String, Object> map);

	List<PartUpload> getPartUploadListByConditions(Map<String, Object> map);
}
